Skip to content

Clarify wording around public room directory#2133

Closed
HarHarLinks wants to merge 2 commits intomatrix-org:mainfrom
HarHarLinks:room-dir
Closed

Clarify wording around public room directory#2133
HarHarLinks wants to merge 2 commits intomatrix-org:mainfrom
HarHarLinks:room-dir

Conversation

@HarHarLinks
Copy link
Contributor

@HarHarLinks HarHarLinks commented Apr 15, 2025

This PR suggest a switch to clearer wording in the API descriptions of what is commonly known as "(public) room directory", which contains "published rooms" (namely, published to the directory), to differentiate it more clearly from what is commonly known as "public rooms" (a room with the join rule = public).

Sadly, the name "publicRooms" is baked into the api; ideally it would be named similar to the user directory, however a migration path to that would be rough and certainly take an MSC.

Pull Request Checklist

Preview: https://pr2133--matrix-spec-previews.netlify.app

Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
@HarHarLinks HarHarLinks requested a review from a team as a code owner April 15, 2025 11:40
@HarHarLinks
Copy link
Contributor Author

Beyond the initial scope of this PR, the C2S API also calls the room directory "Listing Rooms" and does not include an introductory paragraph to the topic, while the S2S API does have such a paragraph that both uses the term "room directory" and refers to the C2S API - a reference that given the lack of mention of the same term in a heading is not easy to follow.

What is the SCT's opinion on this whole matter? Can/should I try to fix this in this/another PR?

@HarHarLinks
Copy link
Contributor Author

...welp, now that I've done the work, I see there is substantial overlap with #2104.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant